@charset "UTF-8";*,body,html{padding:0;margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
a:active,a:hover{outline:0}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}
sup{top:-.5em}
sub{bottom:-.25em}
img{max-width:100%;border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}
#map_canvas img{max-width:none}
button,input,select,textarea{margin:0;vertical-align:middle;font-size:100%}
button,input{line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
.fl{float:left}
.fr{float:right}
.clearfix:after,.clearfix:before{display:table;content:""}
.clearfix:after{clear:both}
body{background-color:#2e2e2e}
.dlconer{background-color:#7c4298;height:300px;position:absolute;width:100%;top:50%;left:0;margin-top:-150px}
.dlcon{width:1200px;margin:0 auto}
.dlimg{width:556px;margin-top:-92px}
.dlimg img{display:block;float:left;margin-left:8px;opacity:.8;filter:alpha(opacity=80)}
.dlimg img:hover{opacity:1;filter:alpha(opacity=100)}
.dlimg img.dlimg1{margin-left:0;width:120px}
.dlimg2{width:158px}
.dlimg3{width:120px}
.dlimg4{width:132px}
.dlk{box-shadow:1px 2px 4px #333;width:636px;background-color:rgba(255,255,255,.3);height:466px;margin-top:-92px}
.dlkcon{margin:18px;background:url(../images/dllogo.png) #fff no-repeat center 25px;height: 247px;padding:50px;padding-top:130px;}
.puser{height: 74px;}
.puser .dlkline{width:498px;border-radius:5px;height:46px;border:1px solid #ccc}
.puser label{width:50px;height:46px;text-indent:-99999px;display:block;float:left;border-right:1px solid #ccc;background:url(../images/dluser.png) no-repeat #f3f3f3 13px 11px}
.puser input{border:0;height:30px;width:430px;padding:8px}
.ppass .dlkline{width:498px;height:46px;border:1px solid #ccc;border-radius:5px}
.ppass{height: 74px;}
.ppass label{width:50px;height:46px;text-indent:-99999px;display:block;float:left;border-right:1px solid #ccc;background:url(../images/dlpass.png) no-repeat #f3f3f3 13px 11px}
.ppass input{border:0;height:30px;width:430px;padding:8px}
.pyzm{height: 74px;}
.pyzm .dlkline{width:498px;height:48px}
.pyzm input{border:1px solid #ccc;border-radius:5px;height:30px;width:130px;padding:8px;display:inline-block;float:left;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}
.pyzm img{display:inline-block;border:1px solid #ccc;border-top-right-radius:5px;border-bottom-right-radius:5px;height:46px}
.pyzm span{color:#666;font-size:14px;padding:0 5px}
.pyzm a{color:#7c4298}
.dlksub{width:210px;height:56px;background:url(../images/dlbtn.png) no-repeat #7c4298 center;text-indent:-9999px;border-radius:5px;margin: 0 auto;display:block;border:5px solid #f4f4f4;}
